package com.ruoyi.app.mapper;


import com.ruoyi.app.domain.Doctor;
import com.ruoyi.app.domain.DoctorSchedule;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
* @author 75460
* @description 针对表【doctor_schedule(医生排班表)】的数据库操作Mapper
* @createDate 2025-05-16 14:32:52
* @Entity com.ruoyi.app.domain.DoctorSchedule
*/
public interface DoctorScheduleMapper {

    List<DoctorSchedule> getDoctorSchedule(@Param("departmentId")Integer departmentId,@Param("scheduleDate")String scheduleDate);

    DoctorSchedule selectDoctorById(@Param("doctorId") Long doctorId,@Param("scheduleId") Long scheduleId);

    void updateSchedule(DoctorSchedule doctorSchedule);

    DoctorSchedule getSelectDoctorSchedule(Long scheduleId);
}




